let socket;
let userId = Math.floor(Math.random()*(10000 - 99999) + 99999);
function openSocket(callback) {
    if(typeof(WebSocket) == "undefined") {
        console.log("您的浏览器不支持WebSocket");
    }else{
        console.log("您的浏览器支持WebSocket");
        //实现化WebSocket对象，指定要连接的服务器地址与端口  建立连接

        // var socketUrl="ws://127.0.0.1:22599/webSocket/"+userId;
        let socketUrl="ws://127.0.0.1:8081/webSocket/"+999999;
        console.log(socketUrl);
        if(socket!=null){
            socket.close();
            socket=null;
        }
        socket = new WebSocket(socketUrl);
        //打开事件
        socket.onopen = function() {
            console.log("websocket已打开");
            //socket.send("这是来自客户端的消息" + location.href + new Date());
        };
        //获得消息事件
        socket.onmessage = function(msg) {
            callback(msg.data)
            //发现消息进入    开始处理前端触发逻辑
        };
        //关闭事件
        socket.onclose = function() {
            console.log("websocket已关闭");
        };
        //发生了错误事件
        socket.onerror = function() {
            console.log("websocket发生了错误");
        }
    }
}
function sendMessage() {
    if(typeof(WebSocket) == "undefined") {
        console.log("您的浏览器不支持WebSocket");
    }else {
        // console.log("您的浏览器支持WebSocket");
        let toUserId = document.getElementById('toUserId').value;
        let contentText = document.getElementById('contentText').value;
        let msg = '{"toUserId":"'+toUserId+'","contentText":"'+contentText+'"}';
        console.log(msg);
        socket.send(msg);
    }
}